Part Number Hot Search : 
ATS03 CLE131 4556B 2SK824 1017A 200AA 2SK15 6158M0
Product Description
Full Text Search
 

To Download B6TS-04LT Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  omron touch sensor type: B6TS-04LT user manual omron kurayoshi co., ltd. 2795064-1a
introduction thank you very much for purchasing the touch sensor. the touch sensor is a product that has been developed based on omron?s advanced technology and rich experience. this user manual describes the information necessary for use of the sensor, such as its functions, capabilities and proper usage. when using the touch sensor, please keep the following in mind: ?e only specialists with knowledge of electricity must handle the touch sensor. ?e please read and understand the contents of this manual thoroughly to use the touch sensor appropriately. ?e keep this manual handy to refer to at any time you need it. points to note when using the touch sensor ? although omron makes constant efforts to improve the qua lity and reliability of its semiconductor products, products such as this touch sensor may malfunction or break. before using the touch sensor, please contact omron?s business development personnel, if necessary, to confirm product specifica tions, while also paying attention to using the sensor with a sufficient margin allowed for its ratings and capabilities, and ta king safety measures such as installing safety circuits to minimize hazards in the unlik ely event that a failure of the sensor might occur. ? basically, this product is not designed and manufactured for use in equipments or systems operated under potentially hazardous conditions. if you inte nd to use the touch sensor with any of the following systems, facilities or equipment, be sure to consult omron sales personnel or an agent or dealership first: (a) atomic power control equipment, incineration facilities, railroads, aircraft, vehicle equipment, medical appliances, amusement machines, safety devices, and facilities that must comply with the regulations of administrative agencies and their respective industries. (b) systems, machines and devices that are potentially hazardous to humans and property. (c) other usages that require a high degree of safety. the technical information contained in this manual is prepared only to describe typical performances and application examples of the product. application of the products based on the information does not infer the grant of any omron or third party intellectual property, right or license. 1. preventing malfunction caused by contact with an electric conductor other than a human finger with the touch electrode because this product measures the elect rostatic capacitance of the detector (electrode), the product may operate if something other than a human finger is brought into c ontact with the electrode. therefore, a fail-safe design is required for use of the product so that it does no t cause any functional or safety problem even on such occasions. substances, etc., that may cause a malfunction if they are presen t near to or on the detector are: ? water, metal, animals, other conductive materials 2. preventing operational error because this product detects human touch, it may operate if the detector (electrode) is touched only lightly or if somebody remains nearby. when incorporating this product into a device, check the detection range thoroughly, and employ measures to prevent the device from malfunctioning caused by operational error. especially, if the device is used where children may come into contact w ith it, provide some safety measure such as a child safety lock. 3. preventing the entry of water or corrosive gases if water or a corrosive gas enters the operating part of th e sensor (electrode), in the event of a short circuit or corrosion of the electrode, the sensor may malfunction or its detection sensitivity may be lowered. if the product is supposed to be used in an environment where this may occur, employ some structure to prevent the entry of water or gas, and check to be sure in actual op eration that the device is prot ected securely against such an event. 4. preventing malfunction caused by noise the product may malfunction if subjected to excessive noise. check to be sure that no safety problems are caused by excessive noise. 5. preventing direct touching of the electrode do not employ any structure that expo ses the surface of the touch electrode to the air and allows somebody to touch the metal part of the touch electrode directly. otherwise, the safety of the product may be impaired, accumulated electrostatic charges may damage the produc t, or the electrode may co rrode. adopt a structure that covers the surface of the touc h electrode with nonconductive materi al and does not allow anybody to touch the metal part of the electrode directly. the recommended thickn ess for the noncondu ctive material is: resin material (dielectric constant of 2 to 3): no more than 2mm
glass material (dielectric constant of about 5): no more than 4mm proper usage 1. method of transportation and storage 1) do not drop or apply any shock to the to uch sensor because it is a precision device. if the sensor is thrown or dropped, it may break. 2) when carrying or storing the touch sensor, keep its packaging properly oriented. if the packaging is placed upside down or tilted, the se nsor may be subjected to some undue force and may break. 3) store the touch sensor under the following conditions to prevent the package from absorbing moisture: otherwise, the sensor may break when the package is mounted. a. before opening the moisture-proof pack (aluminum laminate pack): [temperature, humidity] 5-40c, 20-80% rh [term of validity] one year when the sensor is used after a long period of storage, make sure that no damage, dirt, or rust is present on the pack. b. after opening the moisture-proof pack (aluminum laminate pack): until the package is mounted, the following conditio ns are recommended for storage of the package: [temperature, humidity] no higher than 30c, no more than 70% rh [term of validity] one week c. temporary storage after op ening the moisture-proof pack: when storing an unused sensor package temporarily, restore the package together with some desiccating agent into a moisture-proof bag as early as possible (within about 10 minutes), fold the opening of the bag in two, seal the bag tightly with adhesive tape or the like, and keep the bag under the following recommended conditions: [temperature, humidity] 5-40c, 20-80% rh [term of validity] one month 4) do not use or store the touch sensor where it will be subject to corrosive gases such as hydrosulfuric gas or salt air, or exposed to oil or direct sunlight. 5) where either of the following conditions [1] or [2] is applicable, baking the sensor package in the following manner is recommended in order to remove moisture: the tray used in the moisture-proof pack can be stored in a high-temperature chamber because it is heat- resistant. however, place the tray on a flat base such as a level bloc k, and then cool it down on the base to prevent deformation after baking. [1] the above storage conditions a-c are exceeded. [2] the color of the 30% rh detection part of the indicator changes to lavender or pink. [temperature] 125c [time] 20-24 hours [number of times baking] up to three (cumulative time limit: 72 hours) 2. measures against electro static charges during handling keep the relevant electric equipment, work-b ench and worker at the same potential. lay a conductive mat with a surface resistance of 10 k ? - 10 m ? on the work-bench, and ground the mat. the worker must make sure that there is no electric leakage from the electri c equipment and ground himself/herself through a resistor of about 1 m ? for safety. all safety regulations must be observed. any electric leakage from the electri c equipment is undesirable from the viewpoint of worker safety. check to be sure that there is no electric leakage from th e tester, curve tracer, oscilloscope, or the like, and then ground the equipment. any electri c leakage can break the mos ic. the same precautions apply to soldering irons.
3. recommended soldering conditions temperature conditions for mounting the ic chip when mounting the ic chip at a high temperature using reflow soldering, the melting temperature of the solder depends on the mounting board and paste adhesive materials. referring to the mounting temperature profile shown in fig. 1, choose the optimum soldering temperature within the profile. [1] reflow method (infrared light reflow and air reflow) [number of times] up to three times (complete the last reflow under storage condition b in section 1.) [temperature] the surface temperature profile of the device is shown in fig. 1. 2] wave soldering method (known as flow soldering or dip soldering) [number of times] once [temperature] the temperature profile is shown in fig. 2. (the optimum preheating temperature must be set according to the type of flux.) [3] soldering iron (manual soldering) solder using a soldering iron for semiconductor devices under the following conditions: [iron tip temperature] no higher than 370c [soldering time] no longer than 5 sec/pin package surface temperature (c) fig.1 reflow method temperature profile 255c or highe r , 10 - 16 sec max. 220c or higher, 60 sec max. time (sec) 175 ?} 15 ?? 110 ?} 30 ?? 1 ?` 4 ???^ s 260 ?? max temperature (c) 10s max.(primary and secondary flux passing time) 260 ?? max.(solder temperature) fig.2 wave soldering method temperature profile time (sec) 80 ?` 150 ?? (package surface temperature)
4. recommended wash conditions when using rosin flux wash, check the following items: 1) amount of contamination containing residual ions (or no ions) 2) administrative directions and regulations 3) melting resistance of parts 5. handling after mounting parts on pwb when dividing a pwb on which ics are mounted, do not apply any excessive force to the ics. otherwise, the internal ic chips may be broken. 6. applied voltages and currents 1) do not apply to any pin any voltage or current that exceeds the maximum absolute rating. 2) use the device within the recommended specifications to enhance the quality of the device. 3) do not apply any forward bias to any of the pins. otherwise, excessive forward current may cause thermal breakdown of the ic. 4) do not connect any output pin directly to power. if any output pin is directly connected to low-impedance power, the internal wiring may melt down or break thermally due to excessive current.
contents 1. overview 2. pin connections 3. operation modes 4. measurement 5. serial communication 6. commands 7. teaching 8. electrical characteristics 9. appearance and dimensions
1. overview this chip is a sensor ic to detect micro capacitances and can be used in touch sensors. internally, the chip employs the cmos process and is contained in a 20-pin ssop plastic package. the ic has 4 independent measurement pins, each of which can measure ca pacitance independently. on/off output or serial communication output can be selected as the output form. the ic is provided with an eeprom that ca n store operation mode and other parameters. 2. pin connections 2.1 pin arrangement diagram note 1: pins test1, and test2 are used for testing during manufacture of the ic. when using these pins, connect them to vdd through a pull-up resistor. 2.2 pin functions pin no. desig- nation input/ output function 1 out2 sck i/o output pin for measured result [on/off output mode] channel 2 output (active low) [serial communication mode] serial communication clock input 2 out3 sd i/o output pin for measured result [on/off output mode] channel 3 output (active low) [serial communication mode] serial communication data (duplex) 3 reset i reset signal input. inputting low to this pin resets the chip. connect this pin to vdd through a pull-up resistor of about 5k ?? . when vdd starts up, the power-on reset function operates and the chip is initialized. when the power-on reset function is used, no other reset signal is needed when power is turned on. 4 test1 i (connect to vdd through a pull-down resistor.) 5 vss i ground 6 meas i initiation of measurement. capacitance measurement is initiated by inputting high to this pin. while low is input to this pin, the chip is held in standby status. 7,16 vdd i supply input (3.0 - 5.5v) 8 test2 i (connect to vdd through a pull-down resistor.) 9 setup i setup mode. low input to this pin moves the chip into setup mode. 10, 12, 14, 17 ch3b ch2b ch1b ch0b i/o measurement pins b (channel 3 - 0) connect these pins to the touc h electrode through resistors. 11, 13, 15, 18 ch3a ch2a ch1a ch0a i/o measurement pins a (channel 3 - 0) connect these pins to the touc h electrode through resistors.
pin no. desig- nation input/ output function 19 out0 chg o output pin to indicate operation. [normal measurement mode] outputs measured results. [on/off output mode] channel 0 output (active low) [serial communication mode] output of measurement finish. two output modes are available in serial communication mode: 1. high-signal outputs every time a measurement finishes. 2. high-signal outputs when the condition changes in any one of the channels (touch ? no touch, no touch ? touch). [setup mode] when the setup mode is entered, chg pin changes to high. however, when an eeprom write command is received and data is being written into eeprom, this pin is low. 20 out1 scs i/o output pin for measured result [on/off output mode] channel 1 output (active low) [serial communication mode] serial communication chip select input 2.3 an example circuit note 1: connect rr, cr, rc, and cc to each t ouch electrode, as shown in the above figure. refer to the design tool (b6twworkbench) for their actual values. rr0?3: protective resistors cr0?3: capacitors for comparison rc0?3: resistors for charge control cc0?3: charge capacitors note 2: connect a bypass capacitor of about 0.1 f between vdd and vss using as short wires as possible.
3. operating modes this chip has three operating modes. each mode is selected by inputs to the meas pin and /setup pin. (1) normal measurement mode ---- mode to detect touch/no-touch. in this mode, one of the following modes can be selected according to the output signal form. (1-1) on/off output mode ---- out0-3 signals are used. touch/no-touch detection results are output from the respective channels with low/high signal. (1-2) serial communication mode --- measured results are transmitted in serial with a three-wire spi function using sck, sd and scs signals. (2) setup mode ---- chip operation is set for serial communication in this mode. (3) teaching mode ---- teaching refers to the au tomatic setting of threshold values for touch and no-touch while somebody touches the sensor. /setup pin meas pin operation mode high high normal measurement mode high low normal measurement mode (standby status without executing measurement) low high teaching mode low low setup mode 4. measurement the chip measures the discharge of the charge stored in the charge capacitor. when a finger is placed close to the touch electrode, the electrostatic capac itance of the electrode increases and the discharge period for the charge becomes shorter. the chip has a built-in counter to measure the discharge period, and whether or not the sensor has been touched is judged accordi ng to whether the length of the discharge period exceeds a specified value or not. hereafter, the length of the discharge period is referred to as the measured value. with this chip, the measured value when the sensor is not touched (reference value), the amount of variation of the measured value which allows a judgment that the sensor is touched (amount judged on), and the amount of variation of the measured value when returning from on status (hysteresis) can be set for each channel respectively. the relationships between the measured value and the above values are as follows: meas pin = high or mode command bit15 = 1 ) setup mode teaching mode teaching finish and /setup pin = low /setup pin = high teaching finish and /setup pin = high /setup pin = low and meas pin = high /setup pin = low and meas pin = low normal measurement mode setup mode is entered and mode command bit0 = 0 on / off output mode serial communication mode setup mode is entered and mode command bit0 = 1
[measured value] < [reference value]-[variation judged on] touch [measured value] > [reference value]-[variation judged on]+[hysteresis] return from touch to no-touch even in the touched state, the measured value changes according to variation in the environment (output drift). the chip is provided with an automatic drift-correction function, which can cancel mild changes of the measured value due to variation in the environment (drift correction function). it is possible to select whether or not to execute drift correction in setup mode. 5. serial communication it is possible to read out measured values and set the operation mode by sending/receivi ng data to/from this chip through serial communication. serial communication is performed by a three-wire type spi-compliant method using scs (chip select), sck (transfer clock) and sd (data (bi-directional)). the spi communication method works as follows: (refer to ?electrical sp ecifications? for specific communication timing, etc.) ? operation in spi slave mode supply /scs (chip select) and sck (transfer clock) from outside. ? sck (transfer clock) is set to high during idling. the data is latched at the rising edge of the clock. ? the data is msb first. this chip sends/receives data using 4 bytes, consisting of commands, dummy data, and data. command: 1 byte (msb 1 bit is used for the read/write flag.) dummy data: 1 byte (ignored) data: 2 bytes if data communication is performed during normal measurement mode, the measurement operation stops while the data is communicated. after communication finishes, measurement restarts. measured value touch on electrode reference value time hysteresis touch judge d amoun t of variation allowing a touch judgment read (data flow:b6t ? host) write (data flow: host ? b6t) dummy data(8bit) dummy data(8bit) data(highe r -order 8bit) data(lowe r -order8bit) data(highe r -order 8bit) data(lowe r -order8bit)
6. commands the commands and data used in serial communication are listed below: the data comprises read only data (read) and read/write da ta (read/write). if serial communication is made to write read only data, the operation will be invalid. some of the data are not accessible in some operation mode s. if inaccessible data are read out, the read data is indefinite. if inaccessible data are written, the data is ignored. access restriction command code (designation) main function read/write restriction normal measurement mode (in serial communication mode) setup mode 0x00(id) ? 0x19(chys3) measured data read only accessible 0x39(chen) ? 0x53(rhys3) parameter setti ng read/write inaccessible accessible when writable data are written in this chip, the built-in re gister corresponding to each co mmand is rewritten. then, if the normal measurement mode is entered, the chip can be op erated with the written parameters (mode, etc.). in this case, because only the built-in re gister is rewritten, the value in each register returns to its original value (value stored in eeprom) when power is turned off and on again. to store the built-in register value in eeprom, an eep rom write command must be received. when an eeprom write command is received, the content of the register is stored in eeprom. 6.1 list of commands command code desig- nation description access limit remark read (r) write (w) normal measurement mode setup mode 0x00 id chip id r 0x01 bdata detected result of each channel r 1 channel 1 bit 0x02 dch0 ch0 m easured value r 0x03 dch1 ch1 m easured value r 0x04 dch2 ch2 m easured value r 0x05 dch3 ch3 m easured value r 0x06 : 0x0d (system reservation) 0x0e cref0 current ch0 reference value r result of drift correction is reflected. 0x0f cthr0 current ch0 variation judged as on r result of drift correction is reflected. 0x10 chys0 current ch0 hysteresis value r result of drift correction is reflected. 0x11 cref1 current ch1 reference value r result of drift correction is reflected. 0x12 cthr1 current ch1 variation judged as on r result of drift correction is reflected. 0x13 chys1 current ch1 hysteresis value r result of drift correction is reflected.
command code desig- nation description access limit remark 0x14 cref2 current ch2 reference value r result of drift correction is reflected. 0x15 cthr2 current ch2 variation judged as on r result of drift correction is reflected. 0x16 chys2 current ch2 hysteresis value r result of drift correction is reflected. 0x17 cref3 current ch3 reference value r result of drift correction is reflected. 0x18 cthr3 current ch3 variation judged as on r result of drift correction is reflected. 0x19 chys3 current ch3 hysteresis value r result of drift correction is reflected. 0x1a : 0x38 (system reservation) 0x39 chen channel m easurement enable r/w 0x3a tcal teaching count number r/w 0x3b tog toggle action r/w 0x3c acd cumulative judgment count r/w 0x3d slp sleep time r/w 0x3e mode operation mode r/w 0x3f romstr eeprom write r/w writing into rom with dummy write 0x40 ref0 ch0 reference value r/w 0x41 thr0 ch0 variation judged as on r/w 0x42 hys0 ch0 hysteresis r/w 0x43 rthr0 ch0 on-judgment ratio r/w used in teaching 0x44 rhys0 ch0 hysteresis ratio r/w used in teaching 0x45 ref1 ch1 reference value r/w 0x46 thr1 ch1 variation judged as on r/w 0x47 hys1 ch1 hysteresis r/w 0x48 rthr1 ch1 on-judgment ratio r/w used in teaching 0x49 rhys1 ch1 hysteresis ratio r/w used in teaching 0x4a ref2 ch2 reference value r/w 0x4b thr2 ch2 variation judged as on r/w 0x4c hys2 ch2 hysteresis r/w 0x4d rthr2 ch2 on-judgment ratio r/w used in teaching 0x4e rhys2 ch2 hysteresis ratio r/w used in teaching 0x4f ref3 ch3 reference value r/w 0x50 thr3 ch3 variation judged as on r/w 0x51 hys3 ch3 hysteresis r/w 0x52 rthr3 ch3 on-judgment ratio r/w used in teaching 0x53 rhys3 ch3 hysteresis ratio r/w used in teaching 0x54 : 0x7f (system reservation)
6.2 description of commands 6.2.1 id: chip id (read only) used as id of the chip. the data is fixed to 0x0141. command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x00 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 1 6.2.2 bdata: detection result of touch/no-touch for each channel (read only) measured value for each channel is indicated by 1/0. 1: off (no-touch), 0: on (touch) command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x01 1 1 1 1 1 1 1 1 1 1 1 1 ch3 ch2 ch1 ch0 6.2.3 dchx: measured value for each channel (read only) measured value for each channel is indicated by an unsigned 16-bit integer. command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x02..0x05 d15 d14 d13 d12 d11 d10 d9 d8 d7 d6 d5 d4 d3 d2 d1 d0 channel 0 (dch0) ? command code 0x02 channel 1 (dch1) command code 0x03 channel 2 (dch2) command code 0x04 channel 3 (dch3) command code 0x05 6.2.4 crefx: current reference va lue for each channel (read only) current reference value for each channel is indicated by an unsigned 16-bit integer. command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x0e..0x17 d15 d14 d13 d12 d11 d10 d9 d8 d7 d6 d5 d4 d3 d2 d1 d0 channel 0 (cref0) ? command code 0x0e channel 1 (cref1) command code 0x11 channel 2 (cref2) command code 0x14 channel 3 (cref3) command code 0x17 6.2.5 cthrx: current variation for each channel judged as on (read only) current variation for each channe l judged as on is indicated by an unsigned 16-bit integer. command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x0f..0x18 d15 d14 d13 d12 d11 d10 d9 d8 d7 d6 d5 d4 d3 d2 d1 d0 channel 0 (cthr0)? command code 0x0f channel 1 (cthr1) command code 0x12 channel 2 (cthr2) command code 0x15 channel 3 (cthr3) command code 0x18
6.2.6 chysx: current hysteresis for each channel (read only) current hysteresis for each channel is indicated by an unsigned 16-bit integer. command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x10..0x19 d15 d14 d13 d12 d11 d10 d9 d8 d7 d6 d5 d4 d3 d2 d1 d0 channel 0 (chys0)? command code 0x10 channel 1 (chys1) command code 0x13 channel 2 (chys2) command code 0x16 channel 3 (chys3) command code 0x19 6.2.7 chen: measurement enable for each cha nnel (read/write enabled only in setup mode) whether or not measurement is executed in each channel is set with 1/0. 1: measurement executed, 0: not executed only lower-order 4 bits are valid. if the other bits are written, they are ignored. command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x39 1 1 1 1 1 1 1 1 1 1 1 1 ch3 ch2 ch1 ch0 6.2.8 tcal: teaching measurement count (read/write enabled only in setup mode) sets the measurement count when teaching. teaching measurement is executed 32 times the value of tcal. the teaching operation must be performed during this period (each electrode must be t ouched three times or more). reference value (refx), quantity of variation j udged as on (thrx), and hysteresis (hysx) are changed by teaching. when tcal is set to ?0?, only the refere nce value (thrx) is changed in teaching. only lower-order 8 bits are valid. if the other bits are written, they are ignored. command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x3a 1 1 1 1 1 1 1 1 d7 d6 d5 d4 d3 d2 d1 d0 6.2.9 tog: toggle action (read/write enabled only in setup mode) sets whether or not to make each channel perform toggle action. this setting takes effect on the signals output from out0-3 and bdata command data. 1: toggle mode off (momentary action: turned on only with a touch) 0: toggle mode on (alternate action: turned on with a touch and off with the next touch) only lower-order 4 bits are valid. if the other bits are written, they are ignored. command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x3b 1 1 1 1 1 1 1 1 1 1 1 1 ch3 ch2 ch1 ch0 6.2.10 acd: cumulative judgment count (read/write enabled only in setup mode) only after consecutive measurement acd value ?{ one times, a touch (or no-touch) is judged and this output is varied. this output takes effect on the signals output from out0 - 3 and bdata command data. for example, with acd = 2, only after three consec utive measurements are j udged as a touch (or no- touch), does this output signal turn on (or off). only lower-order 8 bits are valid. if the other bits are written, they are ignored. command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x3c 1 1 1 1 1 1 1 1 d7 d6 d5 d4 d3 d2 d1 d0
6.2.11 slp: sleep time (read/write enabled only in setup mode) sets the standby time between one measurement and the next measurement (sleep time). sleep continues for sop value10ms (typ) when slp is set to ?0?, measurements ar e made consecutively without sleep time. only lower-order 8 bits are valid. if the other bits are written, they are ignored. command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x3d 1 1 1 1 1 1 1 1 d7 d6 d5 d4 d3 d2 d1 d0 6.2.12 mode: operation mode (read/write enabled only in setup mode) sets various modes. only the bits described are valid. if the other bits are written, they are ignored. command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x3e ts ter 1 1 1 1 1 1 1 1 1 1 1 dc chg con ts: teaching start teaching mode is entered when ?1? is written in this bit. (during read out this bit is always ? 0 ?) ter: teaching error flag set/reset according to result of teaching. set to ?1? when teaching finishes normally. if a teaching error occurs, this bit is set to ?0?. this flag is not cleared au tomatically. to clear this flag, write ?1? to this bit. dc: drift correction sets whether or not to execute drift correction. 1: drift correction executed, 2: not executed chg: chg pin function the signal is specified from the chg pin in normal measurement mode (serial communication mode). with this pin set to ?1?, when on/off changes in any channel (when any channel is touched (comes on) or changes from touch to no-touch (goes off)), the signal is high. when this pin is set to ?0?, the signal is high every time a measurement finishes. con: output setting sets output mode in normal measurement mode. when set to ?1?, on/off output mode is entered. when set to ?0?, serial communication mode is entered. 6.2.13 romstr: eeprom write (only write is enabled in setup mode) when this command is issued by setting the data to 0x5354, all the parameter data are written in the eeprom built in this chip. when the data is other than 0x5354, this command is ignored. until this command is issued, received write data are stored in volatile memory. while data is being written in eeprom, the chg pin is low. also, during the write, inputs to the /setup and me as pins are ignored. a ccordingly, it is not possible to change the operation mode. command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x3f 0 1 0 1 0 0 1 1 0 1 0 1 0 1 0 0 6.2.14 refx: reference value for each channel (read/write enabled only in setup mode) the reference value for each channel can be set with an unsigned 16-bit integer. users can alter this setting (in setup mode), or rewr ite it by teaching. it cannot be changed by drift correction or the like. command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x40..0x4f d15 d14 d13 d12 d11 d10 d9 d8 d7 d6 d5 d4 d3 d2 d1 d0
channel 0 (ref0) ? command code 0x40 channel 1 (ref1) command code 0x45 channel 2 (ref2) command code 0x4a channel 3 (ref3) command code 0x4f 6.2.15 thrx: quantity of variation judged as on for each channel (read/write enabled only in setup mode) quantity of variation judged as on for each channel can be set with an unsigned 16-bit integer. users can alter this setting (in setup mode) or rewrite it by teaching. it cannot be changed by drift correction or the like. command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x41..0x50 d15 d14 d13 d12 d11 d10 d9 d8 d7 d6 d5 d4 d3 d2 d1 d0 channel 0 (thr0) ? command code 0x41 channel 1 (thr1) command code 0x46 channel 2 (thr2) command code 0x4b channel 3 (thr3) command code 0x50 6.2.16 hysx: hysteresis for each channel (read/write enabled only in setup mode) hysteresis for each channel can be se t with an unsigned 16-bit integer. users can alter this setting (in setup mode) or rewrite it by teaching. it cannot be changed by drift correction or the like. command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x42..0x51 d15 d14 d13 d12 d11 d10 d9 d8 d7 d6 d5 d4 d3 d2 d1 d0 channel 0 (hys0) ? command code 0x42 channel 1 (hys1) command code 0x47 channel 2 (hys2) command code 0x4c channel 3 (hys3) command code 0x51 6.2.17 rthrx: on-judgment ratio for each channel (read/write enabled only in setup mode) used in teaching. sets the ratio of the quantity of variation judged as on (thrx) to the measured value observed in teaching with an unsigned 4-bit integer. (refer to ?7. teaching? for details) only the lower-order 4 bits are valid. if th e other bits are written to, they are ignored. if the measured value changes by ? a due to a touch during teaching, the quantity of variation judged as on that is newly set in teaching (thrx) is calculated as: quantity of variation judged as on (thrx) = ? a ?~ (on-judgment ratio (rthrx) ?{ 1)/16 for example, if rthrx = 10, the quantity of variation judged as on (thrx) is: thrx = ? a(10 ?{ 1)/16 ? ? a0.69 (about 70% of ? a) command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x43..0x52 1 1 1 1 1 1 1 1 1 1 1 1 d3 d2 d1 d0 channel 0 (rthr0)? command code 0x43 channel 1 (rthr1) command code 0x48 channel 2 (rthr2) command code 0x4d channel 3 (rthr3) command code 0x52 6.2.17 rhysx: hysteresis ratio for each channel (read/write enabled only in setup mode) used in teaching. sets the ratio of hysteresis (hysx) to the measured value observed in teaching with an unsigned 4-bit integer. (refer to ?7. teaching? for details.) only the lower-order 4 bits are valid. if th e other bits are written to, they are ignored.
if the measured value changes by ? a due to a touch during teaching, the new hysteresis that is set in teaching (hysx) is calculated as: hysteresis (hysx) = ? a(hysteresis ratio (rhysx))/16 for example, if rhysx = 2, hysteresis (hysx) is: hysx = ? a2/16 ? ? a0.13 (about 13% of ? a) command code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x44..0x53 1 1 1 1 1 1 1 1 1 1 1 1 d3 d2 d1 d0 channel 0 (rhys0)? command code 0x43 channel 1 (rhys1) command code 0x49 channel 2 (rhys2) command code 0x4e channel 3 (rhys3) command code 0x53 7. teaching 7.1 outline of teaching such parameters as the quantity of variation judged as on can be set automatically through actual touches on the electrode. this operation is called ?teaching?. when teaching, the reference value (ref x), quantity of variation judged as on (thrx) and hyster esis (hysx) are updated appropriately, and stored in the eeprom built into the chip. before performing a teaching operation, some preparation is required. the processing flow is as follows: during teaching, serial comm unication is not available. however, checking the chg pin allows status to be checked. once teaching mode is entered, any input other than /res et is invalid until the measur ement finishes and the chip comes out of teaching mode. be aware that serial communication cannot be performed concurrently. paramete r setting (preparation) quantity of variation judged as on (thrx) [approximate value] hysteresis (hysx) teaching measurement count (tcal) on-judgment ratio (rthrx) hysteresis ratio (rhysx) initiate teaching chg pin to high measurement 8 times refx correction chg pin to low touch measurement (max. tcal ?~ 32 times) chg pin to high chg pin to low teaching ends meas pin = high, /setup pin = low or mode command 15 bits = 1 state of chg pin (indi cating teaching status) during this period touch each electrode at least three times calculate refx and hysx and store in rom.
7.2 preparation for teaching to perform teaching, this chip must be brought into setup mode and some parameters must be set. the parameters (commands) associat ed with teaching are as follows: 7.2.1 teaching measurement count (refer to ?6.2 .8 tcal: teaching measurement count?) during teaching, measurement is exec uted x number of times where x is the value of this parameter 32. (hereafter, this is referred to as the teaching meas urement count) it takes 30?100 msec for one teaching measurement (depending on external circuit co nstants), and if this parameter is set to 10, the touches must be executed within 10-30 seconds. unless each electrode is touched three times within the number of teaching measurements after starting teaching, the teaching is regarded as faulty , and none of the parameters are updated. however, when this parameter is set to ?0?, only the reference value (refx) is updated. in this case, no touching is required, and the teaching is not rega rded as faulty even if no touches are executed. 7.2.2 quantity of variation judged as on (refer to ?6 .2.15 thrx: quantity of variation judged as on?.) this parameter contains the quantity of variation of the measured value that will allow judgment of a touch (approximate value). to distinguish between variation of the measured value caused by a noise or the like and variation caused by touching during teaching, this parameter must be set to an approximate value. if variation of half of this set valu e occurs during teaching, the electrode is judged touched. therefore, an approximate value for variation likely to have been caused by touch may be entered. 7.2.3 hysteresis (refer to ?6.2.16 hysx : hysteresis of each channel?.) this parameter sets the hysteresis value in teaching (approximate value). 7.2.4 on-judgment ratio (refer to ?6.2.17 rthrx: on-judgment ratio for each channel?) & hysteresis ratio (refer to ?6.2.17 rhysx: hysteresis ratio for each channel?) these parameters set the ratios of the quantity of varia tion judged as on (thrx) and hysteresis (hysx) to the variation of the measured value caused by touch. during teaching, each electrode must be touched th ree times or more. then, the minimum value of the quantity of variation caused by touch is calculated for each electrode of the chip. (minimum value of quantity of variation) the new quantity of variation judged as on and the new hysteresis are calculated using the minimum value of quantity of variation ? a as: quantity of variation judged as on (thrx) = ? a(on-judgment ratio (rthrx) ?{ 1)/16 hysteresis (hysx) = ? a(hysteresis ratio (rhysx))/16 7.3 performing teaching there are two ways to enter teaching mode: (1) /setup pin = low, and meas pin = high (2) write ?0? into bit15 (ts) using the mode command in setup mode. when entering teaching mode by method (1), set the /s etup pin to high or the meas pin to low before teaching finishes. if /setup pin = high and th e meas pin = low, teach ing will commence again. when entering teaching mode, the chg pin change s to high, indicating entry to teaching mode. just after teaching has started, the chip calibrates the refe rence value (refx) (the meas ured value with no-touch). the measurement is performe d eight times for each electrode, and the av erage of the eight measured values is taken as refx. after the calibration finishes, the chg pin output changes to low. do not touch the touch electrode until the chg pin changes to low. measured value touch on electrode thrx = ? ?{ 1)/16 hysx = ?
after refx has been calibrated, the chip starts the teaching measurement count ((tcal) ?~ 32 times). during this period, touch each electrode three times or more. the order for touching each of th e electrodes is not defined. after the specified number of t eaching measurements have finished, the chg pin changes to high. however, if the number of touches (the number of times the chip recognizes a touch) reaches 32, the chip finishes measuring and changes the chg pin to high, even if the teaching measur ement count has not been reached. when touching the electrodes, do not touch two or more electrodes at the same time. if you do, teaching cannot be performed correctly. if more than one electrode is touched simultaneously in error, touch each of the electrodes touched simultaneously again. touch all of the electrodes three times or more within the teaching measurement time. after the touch measurements have finished, the chip updates the quantity of variation judged as on (thrx), and hysteresis (hysx) according to the calculation formula described in ?7.2.4 on-judgment ratio and hysteresis ratio? (updates the values stored in the built-in rom). af ter the values are updated, the chg pin changes to low and teaching finishes. 7.4 checking the result of teaching when teaching finishes correctly, bit14 (ter bit) of the data, which can be read with the mode command, changes to ?1?. if teaching is not completed normally because the specifi ed number of touches are not executed within the teaching measurement time or for some other reason, the ter bit changes to ?0? and the quantity of variation judged as on (thrx) and hysteresis (hysx) are not updated. (in this event, only the reference value (refx) is updated.) to reset the ter bit, set it to ?1? us ing the mode command, or perform t eaching again (and finish the teaching operation normally). 8. electrical characteristics 8.1 absolute maximum ratings designation item condition rated value unit v dd supply voltage -0.3 ? 6.5 v v i input voltage -0.3 ? v dd +0.3 v v o output voltage -0.3 ? v dd +0.3 v p d power dissipation t opr =25c 300 mw t opr ambient operating temperature -20 ? 85 c t stg storage temperature -65 ? 150 c 8.2 recommended op erating conditions rated value designation item condition minimum standard maximum unit v dd supply voltage 3.0 5.5 v v ih high input voltage 0.8v dd v dd v v il low input voltage 0 0.2v dd v i oh high output current -5 ma i ol low output current 5 ma note 1: unless otherwise specified, vdd = 3.0-5.5v, topr = -20-85c 8.3 electrical charac teristics (1) [vdd=5v] rated value designation item condition minimum standard maximum unit i oh =-5ma v dd -2.0 v dd v v oh high output voltage i oh =-200a v dd -0.3 v dd v i ol =5ma 2.0 v v ol low output voltage i oh =200a 0.45 v i ih high input current v i =5v 5 a i il low input current v i =0v -5 a normal measurement mode 5 ma i cc supply current during sleep 0.4 ma note 1: unless otherwise specified, vdd = 4.2-5.5v, topr = -20-85c
8.4 electrical charac teristics (2) [vdd=3v] rated value designation item condition minimum standard maximum unit v oh high output voltage i oh =-1ma v dd -0.5 v dd v v ol low output voltage i ol =1ma 0.5 v i ih high input current v i =3v 4 a i il low input current v i =0v -4 a normal measurement mode 4.8 ma i cc supply current during sleep 0.4 ma note 1: unless otherwise specified, vdd = 3.0-3.3v, topr = -20-85c. 8.5 electrical characteristics (3) rated value designation item condition minimum standard maximum unit - number of times of eeprom write t opr =0 ?` 60c 10000 times - eeprom write time v dd =5v, t opr =25c (note 2) 0.3 s - eeprom data retention period t opr =55c 20 years note 1: unless otherwise specified, vdd = 3.0-5.5v, topr = -20-85c note 2: the period following recei pt of the eeprom write command in setup mode until the data write finishes. 8.6 necessary timing conditions rated value designation item condition minimum maximum unit t c(sck) serial communication clock cycle time 15 s t w(sckh) serial communication clock high pulse width 0.4 0.6 t c(sck) t w(sckl) serial communication clock low pulse width 0.4 0.6 t c(sck) t r(sck) serial communication clock rise time 1 s t f(sck) serial communication clock fall time 1 s t su(scs) serial communication chip select setup time 320 ns t h(scs) serial communication chip select hold time 320 ns t d(so) serial communication output delay time 280 ns t d(scs) serial communication chip select delay time 320 ns t su(si) serial communication input setup time 100 ns t h(si) serial communication input hold time 280 ns t w(bd) serial communication byte to byte interval 90 s t w(cd) serial communication command reception interval 130 s t w(chg) chg pulse width (note 2) 50 s t su(setup) mode shift delay time (note 3) 95 s t w(reset) reset pulse width 500 s note 1: unless otherwise specified, vdd = 3.0-5.5v, topr = 25c. note 2: this is the time period when the condition th at chg pulse width is at its minimum in the serial communication mode of normal measurement mode is set. (chg pin function is set to output at the end of every measurement [chg bit = 0 with mode command]) and the sleep time is set to zero [slp command value = 0]). note 3: the delay time for the mode shift between normal measurement mode and setup mode.
command data dummy data sd (output) sd (input)
8.7 measurement characteri stics (typical example) ?v?a?l ?icc=0.1?f, cr=18pf, vdd=5v, topr=20???j 0 200 400 600 800 1000 1200 1400 02468 cx[pf] ?v?a?l rc=1k?? rc=2.2k?? rc=4.7k?? rc=6.8k?? ?v?a?l?@(cc=0.1?f, rc=2.7k??, vdd=5v, topr=20??) 0 100 200 300 400 500 600 700 02468101214 cx[pf] ?v?a?l cr=10pf cr=15pf cr=18pf cr=22pf cr=33pf ?v?a???? ?@?i4 ?`?????l???s???@cc=0.1?f,cr=18pf, vdd=5v, topr=20???j 0 10 20 30 40 50 60 70 02468 cx[??f] 4?`?????l???s????v?a?a ?i?1??????????[ms] rc=1k?? rc=2.2k?? rc=4.7k?? rc=6,8k?? ?v?a???? (4?`?????l???s?? cc=0.1?f, rc=2.7k??, vdd=5v, topr=20??) 0 5 10 15 20 25 30 02468101214 cx [pf] 4?`?????l???s????v?a?a ?i?1?????????? [ms] cr=10pf cr=15pf cr=18pf cr=22pf cr=33pf ??x??? (cc=0.1?f, cr=18pf, rc=2.7k??, cx=3.3pf, vdd=5v) 0 50 100 150 200 250 300 350 400 -40 -20 0 20 40 60 80 100 ??x[??] ?v?a?l ?d?1?d?3??? (cc=0.1?f, cr=18pf, rc=2.7k??, cx=3.3pf, topr=20??) 0 50 100 150 200 250 300 350 400 450 234567 ?d?1?d?3(vdd)[v] ?v?a?l measured value (cc = 0. 1 f , cr=18pf, vdd=5v, topr=20c) measurement time measured value measured value (for all 4 channels, cc = 0. 1 f , cr=18pf, vdd=5v, topr=20c) measured value (cc = 0.1f, rc=2.7k ? , vdd=5v, topr=20c) measurement time (for all 4 channels, cc = 0.1f, rc=2.7k ? , vdd=5v, topr=20c) the time that elapses before the measurements for all 8 channels finish. [ms] the time that elapses before the measurements for all 8 channels finish. [ms] temperature characteristics measured value (cc = 0.1f, cr=18pf, rc=2.7 k ? , cx=3.3pf, vdd=5v) te m perature [c] supply voltage characteristics measured value (cc = 0.1f, cr=18pf, rc=2.7 k ? , cx=3.3pf, topr=20c) supply voltage [vd d ][v]
9. appearance and dimensions warranty details 1. warranty period the warranty period for an omron product is one year from purchase or delivery to a customer-specified place. 2. scope of warranty if any omron product fails under omron liability within the above warranty period, omron shall supply a replacement or repair the product free of charge at the pl ace of purchase. however, if the reason for the product failure falls into any of the following categories, the warranty will not apply: a) the product has been used or handled under conditions or in an environment not listed in the product?s specifications, catalog, or operation manual (hereina fter referred to as the ?catalog and the like?). b) the failure has been caused by a non-omron product. c) the product has been modified or repaired by somebody or corporation other than omron. d) the product has been used for other than its intended use. e) the failure could not have been predicted based on the level of science or technology at the time of shipment. f) the failure has been caused by a natural or other disa ster, an accident or the like that is not omron?s liability. this warranty applies only to the omron product itself, and any damage induced by a failed omron product is excluded from this warranty. 3. scope of service the price of an omron product does not include service e xpenses such as the cost of sending out technicians. if you wish to request non-inclusive services, please consult omron sales personnel. 4. scope of application the above apply only to business and usage in japan. please consult omron sales personnel about business and usage in other countries. recommended pad dimensions


▲Up To Search▲   

 
Price & Availability of B6TS-04LT

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X